The official GERMAN EXPORT DATABASE - Made in Germany
3-mercaptopropionic acid
Thioglycol acid
Thiolactic acid
Dr. Detlef Schmidt
HRA 110229, Lüneburg
1937
DE 116 824 692